home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / developm / language / pixie.cpt / Pixie Scheme ƒ / Pixie Scheme Help / card_102116.txt < prev    next >
Encoding:
Text File  |  1991-01-07  |  1.0 KB  |  38 lines

  1. -- card: 102116 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 2692
  5. -- name: 
  6.  
  7.  
  8. -- part 1 (button)
  9. -- low flags: 00
  10. -- high flags: A003
  11. -- rect: left=378 top=226 right=248 bottom=497
  12. -- title width / last selected line: 0
  13. -- icon id / first selected line: 0 / 0
  14. -- text alignment: 1
  15. -- font id: 0
  16. -- text size: 12
  17. -- style flags: 0
  18. -- line height: 16
  19. -- part name: Compile Defines
  20. ----- HyperTalk script -----
  21. on mouseUp
  22.   go to card id 61436
  23. end mouseUp
  24.  
  25.  
  26.  
  27.  
  28. -- part contents for background part 10
  29. ----- text -----
  30.  
  31.     In Pixie Scheme, "define" recursively searches its second argument for macro "calls", and expands any that it finds, before binding the result to the first argument.  (Pixie Scheme implements many standard Scheme keywords, such as "cond", "let" and "case", as macros.)
  32.  
  33.     Pixie Scheme allows optional automatic compilation of topΓÇôlevel defines, by means of the "Compile Defines" item in the "Options" menu.  Any such compilation takes place after macro expansion.
  34.  
  35.  
  36. -- part contents for background part 47
  37. ----- text -----
  38. 20